pros and cons of casablanca